short trip or visit - Alemán Inglés Diccionario